squid hound - German English Dictionary